Concurrent Approach to Flynn's SPMD Classification through Java

نویسنده

  • Bala Dhandayuthapani Veerasamy
چکیده

Parallel programming models exist as an abstraction of hardware and memory architectures. There are several parallel programming models in commonly use; they are shared memory model, thread model, message passing model, data parallel model, hybrid model, Flynn’s models, embarrassingly parallel computations model, pipelined computations model. These models are not specific to a particular type of machine or memory architecture. This paper focuses the concurrent approach to Flynn’s SPMD classification in single processing environment through java program. Keywords-Concurren; Flynn’s Taxonomy; Single processor Environment; Java Development Ki; Parallel;

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Composition of MPI Applications over MPICH-G2

Coupling grid applications requires code modification and high S/W engineering effort. We propose the Ensemble methodology in which message passing components are developed separately and applications, whether regular, irregular, SPMD or MPMD, are composed without component modification. Composed applications are pure MPI programs running on MPICH-G . We demonstrate our approach by developing t...

متن کامل

Composition of Message Passing Interface Applications over MPICH-G2

Coupling grid applications requires code modification and high S/W engineering effort. We propose the Ensemble methodology in which message passing components are developed separately and applications, whether regular, irregular, SPMD or MPMD, are composed without component modification. Composed applications are pure Message Passing Interface programs running on MPICH-G2. We demonstrate our ap...

متن کامل

A High Level SPMD Programming Model: HPspmd and its Java Language Binding

This report introduces a new language, HPJava, for parallel programming on message passing systems. The language provides a high level SPMD programming model. Through examples and performance results, the features of the new programming style, and its implementation, are illustrated .

متن کامل

The Use of Application Software Tools for Real-Time Embedded Multiprocessor Signal Processing Systems

The design of complex signal and image processing systems implementing applications characterized as single-program multiple-data (SPMD) and multiple-program multiple-data (MPMD) requires high-performance embedded multiprocessor hardware. These applications are characterized by a series of data transformations and/or eventdriven processes, and can be modeled by a series of sequential and concur...

متن کامل

Towards a Java Environment for SPMD Programming

As a relatively straightforward object-oriented language, Java is a plausible basis for a scientiic parallel programming language. We outline a conservative set of language extensions to support this kind of programming. The programming style advocated is Single Program Multiple Data (SPMD), with parallel arrays added as language primi-tives. Communications involving distributed arrays are hand...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1003.1476  شماره 

صفحات  -

تاریخ انتشار 2010